//
// Created by robin on 4/7/16.
//

#ifndef SQLITETEST_TABLE_H
#define SQLITETEST_TABLE_H

#include <string>
#include <vector>
#include "ColumnSet.h"
#include "SQLiteWrapper.h"

using std::string;
using std::vector;

namespace duomai {
    namespace im {

        class Table {
        public:

            Table();
            virtual ~Table();

            string getTableName();
            string toString();
            bool create();
            bool exists();
            bool insert();
            bool update();

        private:
            string tableName;
            //ColumnSet m_ColumnSet;
        };
    }
}
#endif //SQLITETEST_TABLE_H
